import { resolve } from "path";
import type { Request, Response } from "express";
import { readFileSync } from "fs";
// 首页 如果都没有匹配上 则走这里
export default function IndexView(req: Request, res: Response) {
    // 下面两种任何一种 即可
    // res.sendFile(resolve(__dirname,'../template/index.html'))
    res.setHeader("Content-Type", "text/html"); // 如果返回一个html 必须 设置响应头
    res.end(
        readFileSync(resolve(__dirname, "../template/index.html"), {
            encoding: "utf8",
        }),
    );
}

export function responseIco(req: Request, res: Response) {
    res.sendFile(resolve(__dirname, "../template/favicon.ico"));
}
